package sctu.edu.java.year2016.team05.zengkun.day20160615.UserPackge.SearchPackge;

import sctu.edu.java.year2016.team05.zengkun.day20160615.UserPackge.KnowledgBase.MainBorad;

import java.util.Scanner;

/**
 * Created by mike on 2016/6/15.
 */
public class Allquestion {
        public void Search() {
                System.out.println("请输入你所遇到的问题");

                Scanner scan = new Scanner(System.in);
                String strArray = scan.nextLine();
                for (int i = 0; i < strArray.length(); i++) {
                        if (strArray.charAt(i) == '蓝' && strArray.charAt(i + 1) == '屏') {

                                System.out.println("当电脑出现蓝屏时，最简单的方法就是使用“最后一次正确的配置”来初步修复一下电脑。\n" +
                                        "当电脑首次出现蓝屏时，应当在重启电脑时，按键盘快捷键“F8”进入系统启动菜单中，然后选择“最后一次正确的配置”来启动电脑，据此来修复一下电脑，看问题能否得到有效解决。\n" +
                                        "电脑经常蓝屏怎么办\n" +
                                        "另一个有效的解决方法是启用电脑蓝屏修复程序。\n" +
                                        "打开“运行”对话框，输入命令“Regedit”进入注册表程序。\n" +
                                        "电脑经常蓝屏怎么办\n" +
                                        "依次展开“HKEY_LOCAL_MACHINE ”→“SYSTEM ”→“CurrentControlSet ”→“Control ”→“SessionManager ”,在右侧找到BootExecute项，双击将其值设置为“ autocheck autochk *”。 经过这样设置以后，如果电脑出现蓝屏，将会在电脑重启后自动运行自检程序，试图对系统中存在的错误进行修复。\n" +
                                        "电脑经常蓝屏怎么办\n" +
                                        "5\n" +
                                        "有关更多关于修复蓝屏错误的方法，请参考以下教程：\n" +
                                        "【电脑经验蓝屏怎么解决】\n" +
                                        "http://jingyan.baidu.com/article/60ccbceb0c214864cab1972d.html");
                        } else if (strArray.charAt(i) == '上' && strArray.charAt(i + 1) == '网') {
                                System.out.println("连不上网我们首先应该想到的是是不是系统的某些设置出现了问题，那么我们就需要先对系统网络连接进行相应的设置。\n" +
                                        "右击我们的网络图标，打开网络共享中心，查看我们的网络连接目前处于一个什么样的情况。\n" +
                                        "电脑突然无法上网怎么办\n" +
                                        "2\n" +
                                        "在网络共享中心中第一条就是我们目前网络连接的示意图，查看在那个位置有问题。\n" +
                                        "一般会在连接有问题的地方出现 黄色的叹号或者红色的叉号。\n" +
                                        "电脑突然无法上网怎么办\n" +
                                        "3\n" +
                                        "单击那个黄色的叹号或者红色的叉号我们的系统就会为我们自动的检测问题，等待一会结果就会出来了，能否解决问题系统也会给出提示。\n" +
                                        "电脑突然无法上网怎么办\n" +
                                        "4\n" +
                                        "又是系统提示无法修复，但是其实我们的问题已经解决了，再次进行连接即可。\n" +
                                        "电脑突然无法上网怎么办\n" +
                                        "END\n" +
                                        "手动修改\n" +
                                        "1\n" +
                                        "如果自动修复以后还是不行，那就是我们的网络连接设置需要手动的进行一些设置。\n" +
                                        "同样打开我们的网络共享中心，在左侧有一个管理适配器的选项，单击进入。\n" +
                                        "电脑突然无法上网怎么办\n" +
                                        "2\n" +
                                        "在里面我们可以看到我们的电脑中所有的网络连接使用的适配器开启状态。右击，首先我们选择诊断操作看是否能够正常修复。\n" +
                                        "注意选择诊断的适配器是我们需要使用的，如网线就是本地连接，无线就是无线网络。\n" +
                                        "电脑突然无法上网怎么办\n" +
                                        "3\n" +
                                        "诊断之后我们需要对其进行禁用然后重启的操作。\n" +
                                        "电脑突然无法上网怎么办\n" +
                                        "电脑突然无法上网怎么办\n" +
                                        "END\n" +
                                        "修改TCP/IP协议\n" +
                                        "现在的网络目前都是自动获取的，如果我们不小心将其设置为固定的很容易出现错误，造成网络无法连接的情况。所以网络无法连接首先就压检查我们的网络IP设置。\n" +
                                        "右击计算机——单击网络名称。\n" +
                                        "电脑突然无法上网怎么办\n" +
                                        "选择属性——TCP/IP……4，双击打开，将IP和下面的DNS都设为自动获取就OK了。\n" +
                                        "电脑突然无法上网怎么办\n" +
                                        "3\n" +
                                        "特别注意：\n" +
                                        "1.如果你的电脑使用的是本地连接，而且又是刚刚做过系统，那么一定要打电话给你的服务商要求重新开启网络连接，否则你是连接不上的。\n" +
                                        "2.网卡驱动一定要确定安装正确，这里就不多说了，如果连驱动都没装正确那就不用上网了。\n");

                        } else if (strArray.charAt(i) == '卡' && strArray.charAt(i + 1) == '顿') {
                                System.out.println("1，原因1：内存不够了:\n" +
                                        "排查：按下ctrl+alt+delete打开任务管理器查看下内存是不是快到百分之百了。\n" +
                                        "解决：①关闭几个不用的程序\n" +
                                        "      ②增加物理内存，也就是买个更大的内存条\n" +
                                        "      ③增加虚拟内存（方法我的另一篇经验里面有介绍）\n" +
                                        "如何解决电脑卡顿现象\n" +
                                        "2，cpu使用率\n" +
                                        "排查：按下ctrl+alt+delete打开任务管理器查看下cpu使用率是不是快到百分之百了。\n" +
                                        "解决：①关闭几个不用的程序\n" +
                                        "      ②更换个更nb的cpu，买个i3 i5 i7的cpu也不是很贵\n" +
                                        "      ③把电脑砸了，换个新的\n" +
                                        "如何解决电脑卡顿现象\n" +
                                        "3，硬盘读写\n" +
                                        "排查：下载个鲁大师之类的可以检查硬盘的软件查看下是不是硬盘有很多的瑕疵，坏道等\n" +
                                        "解决：①尝试用硬盘修复软件修复一下试试\n" +
                                        "      ②换个新硬盘，推荐固态硬盘\n" +
                                        "      ③把电脑砸了，换个新的\n" +
                                        "如何解决电脑卡顿现象\n" +
                                        "如何解决电脑卡顿现象\n" +
                                        "4，硬件温度\n" +
                                        "排查：利用鲁大师，360管家，安全管家，金山毒霸之类的可以查看下硬件温度是不是过高解决：①关机冷却一会在使用\n" +
                                        "      ②关闭一些耗cpu过高的软件\n" +
                                        "      ③把电脑砸了，换个新的\n" +
                                        "如何解决电脑卡顿现象\n" +
                                        "5，是否中毒\n" +
                                        "排查：利用杀毒软件查杀下病毒\n" +
                                        "解决：①利用杀毒软件查杀下病毒\n" +
                                        "      ②把电脑砸了，换个新的\n" +
                                        "如何解决电脑卡顿现象\n" +
                                        "6，系统问题\n" +
                                        "排查：不是很好排查\n" +
                                        "解决：①电脑里没有多少重要资料的话就重装了吧\n" +
                                        "          ②把电脑砸了，换个新的，额或者送给我你再买个新的");

                        }

                }

                        System.out.println("\n\n\n若未能解决您的问题请输入exit返回上一级");
               return0();
                }
        public static  void return0(){
                Scanner scan = new Scanner(System.in);
                String strArra = scan.nextLine();
                if (strArra.equals("exit"))   MainBorad.run();
                else System.out.println("输入错误重新输入");
                return0();
        }

        }



